clean the windows - German English Dictionary